About Rift Holdings Ltd (12243691) United Kingdom