About Serendomus Limited (12074725) United Kingdom