About Vitri Holdings Nominee Limited (12822853) United Kingdom