About Segal Placements Ltd (12419362) United Kingdom