About Allegra Care (holdings) Limited (11649351) United Kingdom