About Nitrac Property Investments Ltd (11103986) United Kingdom