About Swarik Property Investment Ltd (10568296) United Kingdom